package cn.jc.springframework.context;

import java.util.EventListener;

/**
 * 由应用程序事件侦听器实现的接口。基于观察者设计模式的标准java.util.EventListener接口
 *
 * @Description:
 * @author: JC
 * @date: 2023/4/8 16:00
 */
public interface ApplicationListener<E extends ApplicationEvent> extends EventListener {

    /**
     * 处理应用程序事件
     * @param event 要响应的事件
     */
    void onApplicationEvent(E event);

}
